/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MOUSE_H__
#define __MOUSE_H__

/* Includes ------------------------------------------------------------------*/
#include "stm8s.h"

/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
/* Exported functions ------------------------------------------------------- */

void Mouse_Init(void);
u8 Mouse_GetStatus(void);
u16 Mouse_GetTotalDeltaX(void);
u16 Mouse_GetTotalDeltaY(void);
void Mouse_RunOne(void);

#endif /* __MOUSE_H__ */

